/**
 @Name: shm
 @Author: shm
 @Site: http://www.xxx.com
 */


/** 列 **/
[class*="col-"]{
	position:relative;
	min-height:1px;
	float: left;
}
.col-1{
	width:4.166666666%!important;
}
.col-2{
	width:8.33333333%!important;
}
.col-3{
	width:12.5%!important;
}
.col-4{
	width:16.66666666%!important;
}
.col-5{
	width:20.83333333%!important;
}
.col-6{
	width:25%!important;
}
.col-7{
	width:29.16666666%!important;
}
.col-8{
	width:33.33333333%!important;
}
.col-9{
	width:37.5%!important ;
}
.col-10{
	width:41.66666666%!important ;
}
.col-11{
	width:45.83333333%!important;
}
.col-12{
	width:50%!important;
}
.col-13{
	width:54.16666666%!important;
}
.col-14{
	width:58.33333333%!important;
}
.col-15{
	width:62.5%!important;
}
.col-16{
	width:66.66666666%!important;
}
.col-17{
	width:70.83333333%!important;
}
.col-18{
	width:75%!important;
}
.col-19{
	width:79.16666666%!important;
}
.col-20{
	width:83.33333333%!important;
}
.col-21{
	width:87.5%!important;
}
.col-22{
	width:91.66666666%!important;
}
.col-23{
	width:95.83333333%!important;
}
.col-24{
	width:100%!important;
}

/** 响应式**/

@media (max-width: 750px) {
	.col-sm-1{
		width:4.166666666%!important;
	}
	.col-sm-2{
		width:8.33333333%!important;
	}
	.col-sm-3{
		width:12.5%!important;
	}
	.col-sm-4{
		width:16.66666666%!important;
	}
	.col-sm-5{
		width:20.83333333%!important;
	}
	.col-sm-6{
		width:25%!important;
	}
	.col-sm-7{
		width:29.16666666%!important;
	}
	.col-sm-8{
		width:33.33333333%!important;
	}
	.col-sm-9{
		width:37.5%!important ;
	}
	.col-sm-10{
		width:41.66666666%!important ;
	}
	.col-sm-11{
		width:45.83333333%!important;
	}
	.col-sm-12{
		width:50%!important;
	}
	.col-sm-13{
		width:54.16666666%!important;
	}
	.col-sm-14{
		width:58.33333333%!important;
	}
	.col-sm-15{
		width:62.5%!important;
	}
	.col-sm-16{
		width:66.66666666%!important;
	}
	.col-sm-17{
		width:70.83333333%!important;
	}
	.col-sm-18{
		width:75%!important;
	}
	.col-sm-19{
		width:79.16666666%!important;
	}
	.col-sm-20{
		width:83.33333333%!important;
	}
	.col-sm-21{
		width:87.5%!important;
	}
	.col-sm-22{
		width:91.66666666%!important;
	}
	.col-sm-23{
		width:95.83333333%!important;
	}
	.col-sm-24{
		width:100%!important;
	}
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

:before, :after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


/* 以下为修改layui部分样式*/
.layui-btn:hover{
	 text-decoration:none;
}
.layui-input, .layui-textarea, .layui-select{
	border: 1px solid #CCCCCC;
}

.layui-form-item .layui-input-inline{
	padding-right:10px;
	margin-right:0px;
}
.layui-form-item .layui-inline{
	padding-right:0px;
	margin-right:0px;
}
/* .layui-form-switch{ */
/* 	width: 55px; */
/* } */

.layui-input-inline>.layui-input[readonly]{cursor:not-allowed;background-color:#eee;opacity:1}
.layui-disabled,.layui-disabled:hover{color: #9c9c9c !important; cursor: not-allowed !important;}
table th, .layui-table td {
    padding: 6px 6px;
}

a:hover{color: #01AAED;}


.site-demo-upload {
    position: relative;
}

.site-demo-upload, .site-demo-upload img {
    width: 150px;
    height: 150px;
    border-radius: 100%;
}

.site-demo-upload .site-demo-upbar {
    position: absolute;
    top: 70%;
    left: 50%;
    margin: -18px 0 0 -56px;
}
.site-demo-upload .layui-upload-button {
    background-color: rgba(0,0,0,.2);
    color: rgba(255,255,255,1);
}